teknik çeviri

  1. Noun, Translation technical translation
  2. technical translation